Digital data processing conversion and checking apparatus



March '7, 1967 c. J. BARBAGALLO ETAL 3,308,437

DIGITAL'DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 2 1958 20 Sheets-Sheet l D A TA IN P U T sou RCE REGI STER IN FO.

l2 DECODER l3 DECODER CHECK COUNTER :4 CHECK STORAGE H9 :5 f CHiCK 2O CKT. K OUT PUT T REGISTER COUNTER "18 H lW H TO PRINTER OR PUNCH W'Vmroes T ORNE Y March 7, 1967 c. J. BARBAGALLO ETAL 3, 7

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 27, 1958 20 Sheets-Sheet 2 INPUT INFO.

we? a Q I is E 13 Q I M16 MIO M25 386 M30 M8 M2 RH Ml9 Ml2 M27 M48 M23 M4 M2! M22 M49 M54 M46 M5 M45 M600 Ml3 M505 M207 M237 I M46 182 P4 I M 4 0 IIVVE/V TORS a .1 EARBAGALLO Es FAB/.SZEWSK/ Bray/w TORNEY March 1967 c. J.BARBAGALLO ETAL 3,308,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original'Filed Jan. 27, 1958 m? Leqfl -lww l -l 5 ST DIZO I l22 St l i PROGRAM\ PLUGBOARD I i I Rule R J 6M5. Delay Clock Start Clock Stop FIG. 6

//Vl E/V7'0/?S C. J BARBAGALLO 5 FZ lB/SZEWSK/ 2O Sheets-$heet 6 March 7, 1967 C. J. BARBAGALLO ETAL DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 27, 1958 2Q Sheets-Sheet 7 IBIT OR 4BIT RULES IF IG. 7 Is INPUT REGISTERS SToP SHIFT CONTROL EAR CL I6 POSITION RING) 1 RULE I OR 4 SHIFTS @ONTROL ACCORDING ALLOWS 6 SHIFTS TO ULE (M230) (M347) (M347) -s sHIFTs-Ew- (M340I CONTROLS TERMINATED I L L L5 BY START OF A RULE CYCLE I INPUT 4! I REGISTER s INITIAL SET SH'FT II SRIFTS- DURING TAPE READ) I CONTROL (Alll A340) (M348) START OF PROCESS RULE CYCLE (TIo) START OF REJECT RULE CYCLE(TIO) INPU REGISTER SHAPERS TOR/VEY March 7, 1967 c. J. BARBAGALLO ETAL 3,308,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 27, 1958 2Q Sheets-Sheet 8 I R. SHIFT CONTROL 1BIT RULES Start M 1 A of Rule 3s4 L e G ngg A3|8 Tape Read v Re}. Block v Re'j. Block can-o A B c o SHAPER SHAPER SHAPER SHAPER INVENTORS [F l G. 8 c .1 BARBAGALLO M rch 7, 1967 c. J. BARBAGALLO ETAL 3,308,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 27, 1958 20 Sheets-Sheet 9 RL RL RL RL RL4 RL O FIG, 9, pRocEs RULES R E TRULEs PROCESS RULE R sToRAGE (M356) 6 9 (M357) EW RULES 7 (RLH RLIZRLB) RRocEss CYCLE COMPLETE I2 SHIFTS PEFIQPROCESS RL7 RL9 RLIZ EWI M483 ULE w RL6 RL8 RLH RL|3 OUTPUT R REGISTER FINAL 1 POSITIONING 5 IGMRLETE CONTROL CHANGE (ORSII) (M462) (M370) 1:35; 0 F CLEAR GYGLEFT RULE TO 47 CONTROL M346 OUTPUT 48 REGISTER ZZZ S REAGGIIT rGNTROL SHAPER' I II PROCESS RULE CONTROLS wvmroes C J. BARBAGALLO EST F 1B/$ZEW5K/ 7' OR/VE Y March 7, 1967 c. .1. BARBAGALLO ETAL 3,308,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan 27, 1958 20 Sheets-Sheet 10 PBQQESS B1 E5 KJECT RULE W M292 M288 M2969 M290 295 M293M294 6 M297 M298 M 99 I M356 M356 1 M359 M359 I T 0551 38 A293 l, CW Sense Re ect M406 M346 MSIO M3I7 4 A Rules L M 34] F f/ 356 mes l e s M 2 I Sense W 2/ Primary Timer Q MYQI 2 Control Pulses M279 Primary Timer Control Pulses 7 w :6. IO l l *0 I I I Shlfls from READ OUT I PrinrerorPundx I CAM I F E BJJJL E 1 2 L SHAPER SHAPER J ,NVEWORS T" CJBAFPBAGALLO 4s v ES. FA/IB/SZEWSK/ TORNEY March 7, 1967 c. J. BARBAGALLO ETAL 3,308,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 27, 1958 20 Sheets-Sheet 11 IE v Eoz to E 0) c .J A c O: (\J L 2c: 10

J: 3 2 g 2 8 a j E 1 Q) I m a;

5 i mm 2 o coco N :2 i ma Q 6 22 m 3 rmnn 5 0 v mm: 0: T 3 l4 0: q a: m N) m 2 Q) U [L Q & 1 3 E 2 m 200 F m 1 Q J .J [I j 5% x m 2 W1 m 1 m A 2 S 3 i (I l/VVE/VTO/PS 93 g g c z BARBAGALLO 3 g 2 E5 FA lB/SZEWSK/ TORNE) March 7, 1967 c. J. BARBAGALLO ETAL 3,308,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS O l i 7 rlglna M Jan 2 1958 20 Sheets-Sheet 12 MONiTOR EMT W M58 9 H9 4 4 A Kl-3 v 01 R28 R31 R33 /NVE/VTOR.S

C. J. BARBAGALLO E5 FABISZEWSK/ March 7, 1967 C. J. BARBA-GALLO ETAL DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 2 1958 20 Sheets-Sheet 13 mmm mmm Em 5 L v 9m Q Wm H m 5m 9% mg NE 3 Em w 0% 3m w m .1 H H r TNX w B m 756 mi J 5 o C E m @mE Y T9. Rm Rm a mvm mfim m m m owE mm 51 Q m 9 Y; El Em motzcz March 7, 1967 c. .1. BARBAGALLO ETAL 3,308,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS I Original Filed Jan. 27, 1958 20 Sheets-Sheet 15 Reado uf Readout Mower Check Check N W n 1 O I) miiwmo *W z Nwmoo W I mwmoa //Vl/EA/7'0RS f c J BARBAGALLO T D 55 F//JB/$ZEWSK/ Q g I y /I" March 1967 c. J. BARBAGALLO ETAL 3,303,437

7 DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 27, 1958 20 Sheets-Sheet 17 OR. MONITOR BIT CLOCK M478 Thy. Rly. Thy.Rly. TR-2I9 TR-2I9 STOP M538 Processing Complete INVENTORS C .1. BARBAGALLO E5 FgB/SZEWSK/ March 9 c. J. BARBAGALLO ETAL 3,308,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 2 1958 1 2O Sheets-Sheet 18 M298 IFIG. l8

Processing M464 Complete v M 2l6 M225 M 560 M228 I A167 M A232 A238 M|9O M427 M505 Al72 A|68 RLH AH EW Rules M EWW'Q M M242 INVENTORS c J BARBAGALLO 55 FAB/5ZEW5K/ TORNEY March 7, 1967 c. J. BARBAGALLO ETAL 3, 7

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 27, 1958. I

20 Sheets-Sheet 19 INVENTORS C. J. BARBAGALLO E51 l-klB/SZEWSK/ 4% March 7, 1967 c. J. BARBAGALLO ETAL 3,3 8,437

DIGITAL DATA PROCESSING CONVERSION AND CHECKING APPARATUS Original Filed Jan. 2'7, 1958 2'0 Sheets-Sheet 20 CLOCK 60 START START CLOCK STOP ORSIZ DECODE 5 GATE M428 Y SHA PER 63 Y ONES GENERATOR SHA PER INVENTORS C J. BARBAGALLO E .3 FAB/.SZEWSK/ TORNEY 

1. IN A DATA PROCESSING APPARATUS THE COMBINATION COMPRISING A FIRST REGISTER ADAPTED TO STORE DIGITAL DATA IN A FIRST CODE, A SECOND REGISTER ADAPTED TO STORE DIGITAL DATA IN A SECOND CODE, CODE CONVERTING MEANS CONNECTED BETWEEN SAID FIRST AND SECOND REGISTERS, AND MEANS INCLUDING A SHIFT REGISTER CONNECTED TO THE INPUT OF SAID SECOND REGISTER, SAID SHIFT REGISTER ADAPTED TO HAVE DIGITAL DATA MOVED THEREIN IN ONE OR THE OTHER OF TWO DIRECTIONS TO THEREBY CONTROL THE DIRECTION OF MOVEMENT OF THE DIGITAL DATA INTO SAID SECOND REGISTER. 